package it.uiip.crm.model;

import java.util.Date;

public class Anagrafica {
	private Long id;
	private String cf, nome, cognome;
	private String cellulare, telefono, indirizzo;
	private Date datanascita;
	private char sesso;
	
	public Anagrafica() {}
	
	public Anagrafica(String cf, String nome, String cognome,
			Date dataDiNascita, String cellulare, String telefono,
			String indirizzo, char sesso){
		this.setCf(cf);
		this.setNome(nome);
		this.setCognome(cognome);
		this.setDatanascita(dataDiNascita);
		this.setCellulare(cellulare);
		this.setTelefono(telefono);
		this.setIndirizzo(indirizzo);
		this.setSesso(sesso);
	}

	public Anagrafica(Long id, String cf, String nome, String cognome,
			Date dataDiNascita, String cellulare, String telefono,
			String indirizzo, char sesso){
		this.setId(id);
		this.setCf(cf);
		this.setNome(nome);
		this.setCognome(cognome);
		this.setDatanascita(dataDiNascita);
		this.setCellulare(cellulare);
		this.setTelefono(telefono);
		this.setIndirizzo(indirizzo);
		this.setSesso(sesso);
	}
	
	public Long getId() {
		return id;
	}

	public void setId(Long id) {
		this.id = id;
	}

	public String getCf() {
		return cf;
	}

	public void setCf(String cf) {
		this.cf = cf;
	}

	public Date getDatanascita() {
		return datanascita;
	}

	public void setDatanascita(Date datanascita) {
		this.datanascita = datanascita;
	}
	
	public String getNome() {
		return nome;
	}
	
	public void setNome(String nome) {
		this.nome = nome;
	}
	
	public String getCognome() {
		return cognome;
	}
	
	public void setCognome(String cognome) {
		this.cognome = cognome;
	}
	
	public String getCellulare() {
		return cellulare;
	}
	
	public void setCellulare(String cellulare) {
		this.cellulare = cellulare;
	}
	
	public String getTelefono() {
		return telefono;
	}
	
	public void setTelefono(String telefono) {
		this.telefono = telefono;
	}

	public String getIndirizzo() {
		return indirizzo;
	}
	
	public void setIndirizzo(String indirizzo) {
		this.indirizzo = indirizzo;
	}
	
	public char getSesso() {
		return sesso;
	}
	
	public void setSesso(char sesso) {
		this.sesso = sesso;
	}
	
	@Override
	public String toString() {
		return "ID: " + id + "\n" + "Codice Fiscale: " + cf + "\n" + "Nome: " + nome + "\n"
		+ "Cognome: " + cognome + "\n" + "Sesso: " + sesso + "\n" + "Data di Nascita: " + datanascita
		+ "\n" + "Indirizzo: " + indirizzo + "\n" + "Cellulare: " + cellulare  + "\n" + "Telefono: " + telefono;
	}
}
